package com.taobao.api.domain;

import java.util.Date;

import com.taobao.api.TaobaoObject;
import com.taobao.api.internal.mapping.ApiField;

/**
 * 模板
 *
 * @author auto create
 * @since 1.0, null
 */
public class Template extends TaobaoObject {

	private static final long serialVersionUID = 4547161388479468755L;

	/**
	 * 模板的业务状态1 审核通过 0 创建
	 */
	@ApiField("biz_status")
	private Long bizStatus;

	/**
	 * 创建者id
	 */
	@ApiField("creater")
	private Long creater;

	/**
	 * 模板的描述
	 */
	@ApiField("description")
	private String description;

	/**
	 * 模板的表达式
	 */
	@ApiField("expression")
	private String expression;

	/**
	 * 模板的创建时间
	 */
	@ApiField("gmt_create")
	private Date gmtCreate;

	/**
	 * 模板最近一次修改时间
	 */
	@ApiField("gmt_modified")
	private Date gmtModified;

	/**
	 * 模板的Id
	 */
	@ApiField("id")
	private Long id;

	/**
	 * 模板的名称
	 */
	@ApiField("name")
	private String name;

	/**
	 * 模板编码
	 */
	@ApiField("template_code")
	private String templateCode;

	public Long getBizStatus() {
		return this.bizStatus;
	}
	public void setBizStatus(Long bizStatus) {
		this.bizStatus = bizStatus;
	}

	public Long getCreater() {
		return this.creater;
	}
	public void setCreater(Long creater) {
		this.creater = creater;
	}

	public String getDescription() {
		return this.description;
	}
	public void setDescription(String description) {
		this.description = description;
	}

	public String getExpression() {
		return this.expression;
	}
	public void setExpression(String expression) {
		this.expression = expression;
	}

	public Date getGmtCreate() {
		return this.gmtCreate;
	}
	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtModified() {
		return this.gmtModified;
	}
	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}

	public Long getId() {
		return this.id;
	}
	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return this.name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public String getTemplateCode() {
		return this.templateCode;
	}
	public void setTemplateCode(String templateCode) {
		this.templateCode = templateCode;
	}

}
